/**
* @fourierConvolution.h
* @brief Questo header contiene le dichiararioni della funzione
* che calcola la convoluzione tramite trasformata di fourier.
*
* @author andrea
*
* @date 22/11/2012
*/
#ifndef FOURIERCONVOLUTION_H
#define FOURIERCONVOLUTION_H

#ifndef OPENCVSTL
#define OPENCVSTL
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
#endif

#ifndef MYDFT_H
#include "mydft.h"
#endif

int fourierConvolution(const Mat_<uchar>& imgIn , Mat_<uchar>& imgOut, const Mat_<float>& kernel, int method);
int testFourierConv();

#endif